• word of the day

    carotid body

    carotid body - Dictionary definition and meaning for word carotid body

    Definition
    (noun) a chemoreceptor located near the bifurcations of the carotid arteries; monitors oxygen content of the blood and helps control respiration

Word used in video below:
text: smallest body part you can major in
Download our Mobile App Today
Receive our word of the day
on Whatsapp